home *** CD-ROM | disk | FTP | other *** search
- /* Cruise.h */
-
- typedef int FixFlot; /* 3 bits of floating accuracy */
-
- typedef struct
- {
- ProcPtr OldCrsrTask; /* original jCrsrTask */
- FixFlot Velh; /* Velocity components */
- FixFlot Velv;
- FixFlot Prevh; /* last floating position */
- FixFlot Prevv;
- int PrevInth; /* last clipped position */
- int PrevIntv;
- long LastTimeh; /* last time the integer coord changed */
- long LastTimev;
- } crsrTaskVars,*crsrTaskVarsP;
-
- extern ProcPtr jCrsrTask : 0x08EE;
- extern Point MTemp : 0x0828; /* Low Level interupt mouse location */
- extern Point RawMouse : 0x082C; /* unprocessed mouse location */
- extern Point Mouse : 0x830; /* processed mouse location */
- extern char CrsrNew : 0x08CE; /* set !=0 if mouse has moved */
- extern char CrsrCouple : 0x08CF; /* set =0 if cursor not allowed to move */
-
-